--------------------- First Script --------- local padA = script.Parent.TeleporterA.PadA local padB = script.Parent.TeleporterB.PadB local players = game:GetService("Players") local function translocate(otherPart) local hrp = otherPart.Parent:FindFirstChild("HumanoidRootPart") if hrp then local player = players:GetPlayerFromCharacter(otherPart.Parent) if player then hrp.CFrame = CFrame.new(padB.Position) + Vector3.new(0, 3, 0) end end end padA.Touched:Connect(translocate)